package com.wg.dome.entity.config;

import com.wg.db.annotation.EntityField;
import com.wg.db.annotation.EntityTable;
import com.wg.db.schema.AccessLevel;

import java.io.Serializable;

@EntityTable(tableName = "static_init_data", accessLevel = AccessLevel.ReadOnly)
public class InitDataEntity implements Serializable {
    @EntityField(isKey = true)
    private int id;

    /**
     * 招募一次使用仙缘数值
     */
    @EntityField(fieldName = "recruit_rmb_once")
    private int recruitRmbOnce;

    /**
     * 招募十次使用仙缘数值
     */
    @EntityField(fieldName = "recruit_rmb_ten")
    private int recruitRmbTen;

    /**
     * 免费招募间隔时间（秒）
     */
    @EntityField(fieldName = "freerecruit_interval_time")
    private int freeRecruitIntervalTime;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getRecruitRmbOnce() {
        return recruitRmbOnce;
    }

    public void setRecruitRmbOnce(int recruitRmbOnce) {
        this.recruitRmbOnce = recruitRmbOnce;
    }

    public int getRecruitRmbTen() {
        return recruitRmbTen;
    }

    public void setRecruitRmbTen(int recruitRmbTen) {
        this.recruitRmbTen = recruitRmbTen;
    }

    public int getFreeRecruitIntervalTime() {
        return freeRecruitIntervalTime;
    }

    public void setFreeRecruitIntervalTime(int freeRecruitIntervalTime) {
        this.freeRecruitIntervalTime = freeRecruitIntervalTime;
    }
}
